Est. Annual Revenue
$5.0-10B
Est. Employees
10-50K
Sarah C. Mangelsdorf's photo - President of University of Rochester

President

Sarah C. Mangelsdorf

CEO Approval Rating

72/100

Read more